heroic poem - German English Dictionary